python annotations future